package l2

const (
	ModelNameL2NetworkVO = "L2NetworkVO"
)

var (
	ModelL2NetworkVO = new(L2NetworkVO)
)

// @Entity
// @Table
// @EO(EOClazz = L2NetworkEO.class)
// @BaseResource
// @EntityGraph(
//
//	parents = {
//	        @EntityGraph.Neighbour(type = ZoneVO.class, myField = "zoneUuid", targetField = "uuid")
//	},
//	friends = {
//	        @EntityGraph.Neighbour(type = L2NetworkClusterRefVO.class, myField = "uuid", targetField = "l2NetworkUuid")
//	}
//
// )
type L2NetworkVO struct {
	L2NetworkAO

	AccountUuid         string
	AttachedClusterRefs map[string]*L2NetworkClusterRefVO
}
